// ==UserScript==
// @name           1_8_1
// @namespace      JAAldea
// @description    Hacer un script GM que navegue desde cada bloque de ejercicios al siguiente.
// @include        http://geneura.ugr.es/~jmerelo/asignaturas/*
// ==/UserScript==

GM_log('Entrando AAP-Nav');
var h2 = document.getElementsByClassName('ejercicios');
var a_nodes = new Array;
var anchors = new Array;

for (var secs = 0; secs < h2.length; secs ++) {
  a_nodes[secs] = h2[secs];
  anchors[secs] = "ej.T1." + (secs +1);
  GM_log('Anchor ' + secs + " " + anchors[secs]);
}

for ( var secs = 0; secs < h2.length; secs ++ ) {
  var span = document.createElement('span');
  span.setAttribute('style','background:lightblue');
  if (secs > 0) {
    var ahref = document.createElement('a');
    ahref.setAttribute('href','#'+anchors[secs-1]);
    var txt=document.createTextNode('^');
    ahref.appendChild(txt);
    span.appendChild(ahref);
  }

  if (secs < h2.length -1 && secs > 0){
    span.appendChild(document.createTextNode(' | '));
  }

  if (secs < h2.length -1) {
    var ahref = document.createElement('a');
    ahref.setAttribute('href','#'+anchors[secs+1]);
    var txt=document.createTextNode('v');
    ahref.appendChild(txt);
    span.appendChild(ahref);
  }

  a_nodes[secs].parentNode.insertBefore(span,a_nodes[secs]);
}
